Microwave filters GUI  2.0.3
LossyFilters software
Author
J.M.Rius, J.Mateu, J.M.Tamayo, C.Collado, A. Padilla and J.O'Callaghan,
Dpt. Signal Theory and Communications, Universitat Politècnica de Catalunya (UPC),
Copyright © 2009 Universitat Politècnica de Catalunya (UPC).

Contact:

lossy.nosp@m.filt.nosp@m.ers@t.nosp@m.sc.u.nosp@m.pc.ed.nosp@m.u
http://www.tsc.upc.edu/lossyfilters
Version
2.0.3
Date
June 11, 2013

Acknowledgement:

The software was developed in the frame of contract 21398/08/NL/GLC with the European Space Agency (ESA). Technical Offer was Christoph Ernst. Further features were developed under contract UPC-C7767 with Thales Alenia Space España (TAS-E).
Contributions to the definition of the software functionality and testing have been made by Christoph Ernst, Mónica Martínez Mendoza and other ESA-ESTEC personnel, and Santiago Sobrino and Luis Roglá from TAS-E.

Synthesis of microwave lossy filters

See Synthesis of microwave lossy filters for a brief introduction about synthesis of microwave lossy filters.

License

See License terms page.

Installation

See separate installation instructions in files README.txt, README.pdf or readme/html/README.html

Software description:

The LossyFilters software package has been written to synthesize filters following various forms of classical (no-loss considered in the synthesis), pre-distortion and prescribed insertion loss synthesis. This software obtains the coupling matrix of several network topologies for a given response and allows performing rotations on them to find the desired topology. Additionally, the software allows to evaluate the effect of loss in the networks resulting from the synthesis, even in those cases where the synthesis results in an ideal lossless network (i.e., classical and pre-distortion synthesis).

The software package has been divided in two parts:

   - <B>Open-source GUI and free libraries:</B> The graphical user interface (GUI) MWfiltersGUI, the 'Free Filter Library' and the 'Common Functions Library' are free open-source software with capability to edit the input parameters, synthesize Butterwork, Chebyshev and Quasieliptic filters with minimum insertion loss, rotate and save the filter coupling matrix and display and save the [S] parameters. The GUI will also run the non-free libraries if they are installed in the system. 

   - <B>Non-free libraries:</B> The non-free libraries are not required but, when they are installed in the system, allow the synthesis of Generalized Chebyshev filters with prescribed transmission zeros and linear phase optimization ("Library of Extra Filters") and the synthesis of lossy filters with the pre-distortion and prescribed insertion loss techniques ("Library of Lossy Filters).

Functionality of the free GUI and libraries

Functionality of the non-free libraries